package com.example.spring.framework.beans.support;

import com.example.spring.framework.context.support.AbstractApplicationContext;
import com.example.spring.framework.beans.config.BeanDefinition;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * @Classname DefaultListableBeanFactory
 * @Date 2019/4/16 23:02
 * @Author admin
 * @Description TODO
 */
public class DefaultListableBeanFactory extends AbstractApplicationContext {

    //存储注册信息的BeanDefinition，伪IoC容器
    protected final Map<String, BeanDefinition> beanDefinitionMap = new ConcurrentHashMap<String, BeanDefinition>();

}
